3378562488967eae87d9f877c4f68b0342bbeeb9,app/src/main/java/chat/rocket/android/layouthelper/extra_action/upload/VideoUploadActionItem.java,VideoUploadActionItem,getIntentForPickFile,#,15

Before Change


    Intent intent = new Intent();
    intent.setType("video/*");
    intent.setAction(Intent.ACTION_GET_CONTENT);
    return Intent.createChooser(intent, "Select Video to Upload");
  }

  @Override

After Change


    Intent recordVideoIntent = new Intent(MediaStore.ACTION_VIDEO_CAPTURE);
    recordVideoIntent.putExtra(MediaStore.EXTRA_VIDEO_QUALITY, 0); //low quality.

    Intent chooserIntent = Intent.createChooser(intent, "Select Video to Upload");
    chooserIntent.putExtra(Intent.EXTRA_INITIAL_INTENTS, new Intent[] { recordVideoIntent });

    return chooserIntent;